/*     */ package com.kendoui.taglib;
/*     */ 
/*     */ import com.kendoui.taglib.html.Element;
/*     */ import com.kendoui.taglib.html.Ul;
/*     */ import com.kendoui.taglib.json.Function;
/*     */ import com.kendoui.taglib.panelbar.ActivateFunctionTag;
/*     */ import com.kendoui.taglib.panelbar.AnimationTag;
/*     */ import com.kendoui.taglib.panelbar.CollapseFunctionTag;
/*     */ import com.kendoui.taglib.panelbar.ContentLoadFunctionTag;
/*     */ import com.kendoui.taglib.panelbar.ErrorFunctionTag;
/*     */ import com.kendoui.taglib.panelbar.ExpandFunctionTag;
/*     */ import com.kendoui.taglib.panelbar.Items;
/*     */ import com.kendoui.taglib.panelbar.ItemsTag;
/*     */ import com.kendoui.taglib.panelbar.SelectFunctionTag;
/*     */ import javax.servlet.jsp.JspException;
/*     */ 
/*     */ public class PanelBarTag extends WidgetWithItemsTag
/*     */   implements Items
/*     */ {
/*     */   public PanelBarTag()
/*     */   {
/*  18 */     super("PanelBar");
/*     */   }
/*     */ 
/*     */   protected Element<?> createElement()
/*     */   {
/*  23 */     Ul element = new Ul();
/*     */ 
/*  25 */     element.html(body());
/*     */ 
/*  27 */     return element;
/*     */   }
/*     */ 
/*     */   public int doEndTag()
/*     */     throws JspException
/*     */   {
/*  35 */     return super.doEndTag();
/*     */   }
/*     */ 
/*     */   public void initialize()
/*     */   {
/*  43 */     super.initialize();
/*     */   }
/*     */ 
/*     */   public void destroy()
/*     */   {
/*  51 */     super.destroy();
/*     */   }
/*     */ 
/*     */   public static String tagName()
/*     */   {
/*  57 */     return "panelBar";
/*     */   }
/*     */ 
/*     */   public void setAnimation(AnimationTag value) {
/*  61 */     setProperty("animation", value);
/*     */   }
/*     */ 
/*     */   public void setItems(ItemsTag value)
/*     */   {
/*  66 */     this.items = value.items();
/*     */   }
/*     */ 
/*     */   public void setActivate(ActivateFunctionTag value)
/*     */   {
/*  71 */     setEvent("activate", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setCollapse(CollapseFunctionTag value) {
/*  75 */     setEvent("collapse", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setContentLoad(ContentLoadFunctionTag value) {
/*  79 */     setEvent("contentLoad", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setError(ErrorFunctionTag value) {
/*  83 */     setEvent("error", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setExpand(ExpandFunctionTag value) {
/*  87 */     setEvent("expand", value.getBody());
/*     */   }
/*     */ 
/*     */   public void setSelect(SelectFunctionTag value) {
/*  91 */     setEvent("select", value.getBody());
/*     */   }
/*     */ 
/*     */   public boolean getAnimation() {
/*  95 */     return ((Boolean)getProperty("animation")).booleanValue();
/*     */   }
/*     */ 
/*     */   public void setAnimation(boolean value) {
/*  99 */     setProperty("animation", value);
/*     */   }
/*     */ 
/*     */   public String getExpandMode() {
/* 103 */     return (String)getProperty("expandMode");
/*     */   }
/*     */ 
/*     */   public void setExpandMode(String value) {
/* 107 */     setProperty("expandMode", value);
/*     */   }
/*     */ 
/*     */   public String getActivate() {
/* 111 */     Function property = (Function)getProperty("activate");
/* 112 */     if (property != null) {
/* 113 */       return property.getBody();
/*     */     }
/* 115 */     return null;
/*     */   }
/*     */ 
/*     */   public void setActivate(String value) {
/* 119 */     setProperty("activate", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getCollapse() {
/* 123 */     Function property = (Function)getProperty("collapse");
/* 124 */     if (property != null) {
/* 125 */       return property.getBody();
/*     */     }
/* 127 */     return null;
/*     */   }
/*     */ 
/*     */   public void setCollapse(String value) {
/* 131 */     setProperty("collapse", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getContentLoad() {
/* 135 */     Function property = (Function)getProperty("contentLoad");
/* 136 */     if (property != null) {
/* 137 */       return property.getBody();
/*     */     }
/* 139 */     return null;
/*     */   }
/*     */ 
/*     */   public void setContentLoad(String value) {
/* 143 */     setProperty("contentLoad", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getError() {
/* 147 */     Function property = (Function)getProperty("error");
/* 148 */     if (property != null) {
/* 149 */       return property.getBody();
/*     */     }
/* 151 */     return null;
/*     */   }
/*     */ 
/*     */   public void setError(String value) {
/* 155 */     setProperty("error", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getExpand() {
/* 159 */     Function property = (Function)getProperty("expand");
/* 160 */     if (property != null) {
/* 161 */       return property.getBody();
/*     */     }
/* 163 */     return null;
/*     */   }
/*     */ 
/*     */   public void setExpand(String value) {
/* 167 */     setProperty("expand", new Function(value));
/*     */   }
/*     */ 
/*     */   public String getSelect() {
/* 171 */     Function property = (Function)getProperty("select");
/* 172 */     if (property != null) {
/* 173 */       return property.getBody();
/*     */     }
/* 175 */     return null;
/*     */   }
/*     */ 
/*     */   public void setSelect(String value) {
/* 179 */     setProperty("select", new Function(value));
/*     */   }
/*     */ }

/* Location:           D:\Liao\kendoui.jsp.2013.1.319.trial\wrappers\jsp\kendo-taglib\kendo-taglib-2013.1.319.jar
 * Qualified Name:     com.kendoui.taglib.PanelBarTag
 * JD-Core Version:    0.6.2
 */